![]() |
WOLF core
WOLF: A Modular Estimation Framework for Robotics
|
This is the complete list of members for wolf::NodeStateBlocks, including all inherited members.
| emplaceFactorStateBlock(const char &_key, const Eigen::VectorXd &_x, const Eigen::MatrixXd &_cov, unsigned int _start_idx=0) | wolf::NodeStateBlocks | |
| emplacePriors() | wolf::NodeStateBlocks | |
| emplaceStateBlock(const char key, const std::string &_type, const Eigen::VectorXd &_vector, const bool &_fixed) | wolf::NodeStateBlocks | |
| emplaceStateBlockZero(const char key, const std::string &_type, const bool &_fixed) | wolf::NodeStateBlocks | |
| fix() | wolf::NodeStateBlocks | inlinevirtual |
| getCategory() const | wolf::NodeBase | inline |
| getCovariance(const StateKeys &_keys, Eigen::MatrixXd &_cov) const | wolf::NodeStateBlocks | |
| getFactoredBySet() const | wolf::NodeStateBlocks | inline |
| getFactoredBySet() | wolf::NodeStateBlocks | inline |
| getFactoredBySet(FactorBaseConstPtrSet &_fac_set) const | wolf::NodeStateBlocks | inline |
| getFactoredBySet(FactorBasePtrSet &_fac_set) | wolf::NodeStateBlocks | inline |
| getFactorsOf(ProcessorBaseConstPtr _processor_ptr, const std::string &type="") const | wolf::NodeStateBlocks | |
| getFactorsOf(ProcessorBasePtr _processor_ptr, const std::string &type="") | wolf::NodeStateBlocks | |
| getKeys() const | wolf::NodeStateBlocks | inline |
| getLocalSize(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getName() const | wolf::NodeBase | inline |
| getO() const | wolf::NodeStateBlocks | inline |
| getO() | wolf::NodeStateBlocks | inline |
| getP() const | wolf::NodeStateBlocks | inline |
| getP() | wolf::NodeStateBlocks | inline |
| getPriorFactor(char) const | wolf::NodeStateBlocks | inline |
| getPriorFactor(char) | wolf::NodeStateBlocks | inline |
| getPriorFactorMap() const | wolf::NodeStateBlocks | inline |
| getPriorFactorMap() | wolf::NodeStateBlocks | inline |
| getProblem() const | wolf::NodeBase | inline |
| getProblem() | wolf::NodeBase | inline |
| getSensoryFactorSet() const | wolf::NodeStateBlocks | inline |
| getSensoryFactorSet() | wolf::NodeStateBlocks | inline |
| getSize(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getState(const StateKeys &_keys="") const | wolf::NodeStateBlocks | |
| getStateBlock(const char &_sb_key) const | wolf::NodeStateBlocks | inlinevirtual |
| getStateBlock(const char &_sb_key) | wolf::NodeStateBlocks | inlinevirtual |
| getStateBlockMap() const | wolf::NodeStateBlocks | inline |
| getStateBlockMap() | wolf::NodeStateBlocks | inline |
| getStateBlockVec() const | wolf::NodeStateBlocks | inline |
| getStateBlockVec() | wolf::NodeStateBlocks | inline |
| getStateTypes() const | wolf::NodeStateBlocks | inline |
| getStateVector(const StateKeys &_keys) const | wolf::NodeStateBlocks | |
| getType() const | wolf::NodeBase | inline |
| has(const char &_sb_key) const | wolf::NodeStateBlocks | inline |
| has(const std::string &_keys) const | wolf::NodeStateBlocks | inline |
| hasChildren() const override | wolf::NodeStateBlocks | inlinevirtual |
| hasFactor(FactorBaseConstPtr _fac) const | wolf::NodeStateBlocks | inline |
| hasStateBlock(const StateBlockConstPtr &_sb) const | wolf::NodeStateBlocks | |
| id() const =0 | wolf::NodeStateBlocks | pure virtual |
| is_removing_ | wolf::NodeBase | protected |
| isCapture() const | wolf::NodeStateBlocks | inline |
| isFixed() const | wolf::NodeStateBlocks | virtual |
| isFrame() const | wolf::NodeStateBlocks | inline |
| isLandmark() const | wolf::NodeStateBlocks | inline |
| isRemoving() const | wolf::NodeBase | inline |
| isSensor() const | wolf::NodeStateBlocks | inline |
| localCheck(bool _verbose, std::ostream &_stream, std::string _tabs) const | wolf::NodeStateBlocks | protected |
| node_category_ | wolf::NodeBase | protected |
| node_id_ | wolf::NodeBase | protected |
| node_name_ | wolf::NodeBase | protected |
| node_type_ | wolf::NodeBase | protected |
| NodeBase(const std::string &_category, const std::string &_type="Undefined", const std::string &_name="") | wolf::NodeBase | inline |
| nodeId() const | wolf::NodeBase | inline |
| NodeStateBlocks(const std::string &_category, const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors) | wolf::NodeStateBlocks | |
| perturb(double amplitude=0.01) | wolf::NodeStateBlocks | |
| printState(bool _factored_by, bool _metric, bool _state_blocks, std::ostream &_stream, std::string _tabs) const | wolf::NodeStateBlocks | protected |
| problem_ptr_ | wolf::NodeBase | protected |
| remove(bool viral_remove_parent_without_children=false) | wolf::NodeStateBlocks | virtual |
| removeStateBlock(const char &_sb_key) | wolf::NodeStateBlocks | protectedvirtual |
| setName(const std::string &_name) | wolf::NodeBase | inline |
| setProblem(ProblemPtr _problem) override | wolf::NodeStateBlocks | virtual |
| setState(const VectorComposite &_state, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const std::list< SizeEigen > &_sizes, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const bool _notify=true) | wolf::NodeStateBlocks | |
| setState(const StateKeys &_keys, const std::list< Eigen::VectorXd > &_vectors, const bool _notify=true) | wolf::NodeStateBlocks | |
| setStateBlock(const char _sb_key, const StateBlockPtr &_sb) | wolf::NodeStateBlocks | inline |
| setType(const std::string &_type) | wolf::NodeBase | inline |
| stateBlockKey(const StateBlockConstPtr &_sb, char &_key) const | wolf::NodeStateBlocks | |
| toYaml() const | wolf::NodeStateBlocks | virtual |
| transform(const VectorComposite &_transformation) | wolf::NodeStateBlocks | protected |
| unfix() | wolf::NodeStateBlocks | inlinevirtual |
| ~NodeBase()=default | wolf::NodeBase | virtual |
| ~NodeStateBlocks() | wolf::NodeStateBlocks | inlinevirtual |